package com.ctg.behavior.common.userbehavior;

import java.util.ArrayList;
import java.util.List;

import com.ctg.behavior.common.CtgApplicationData;

import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = false)
@Data
public class CtUBCalcData extends CtgApplicationData {

	// 分组字段(与请求报文中的分组字段相同)
	private List<String> byFields = new ArrayList<>();
	// 计算数据的日期系统(以天为单位), 数组中的时间格式：YYYY-MM-DD HH:MM:SS
	private List<String> series = new ArrayList<>();
	// 计算结果数据
	private List<CtUBCalcRowData> rows = new ArrayList<>();
	// 当前返回的行数
	private Integer numRows = 0;
	// 总的计算结果行数
	private Integer totalRows = 0;

}

